performance monitor recorder - Spanish English Dictionary